#ifndef AIRINGCONTROLPOINTLISTCMD_H
#define AIRINGCONTROLPOINTLISTCMD_H

#include "Command/BaseCmd.h"
#include "DataType/ZigbeeStruct.h"
#include "Protocol/ZigbeeControlProtocol.h"

class AiringControlPointListCmd : public BaseCmd
{
    Q_OBJECT
public:
    explicit AiringControlPointListCmd(QObject *parent = 0);
    enum{FunctionCode = ZigbeeControlProtocol::AiringControlPinotList};

    Package toPackage();
    void unPackage(Package package);

    QList<ControlPointStruct> controlList();
    void setControlList(const QList<ControlPointStruct> ControlList);


private:
    QList<ControlPointStruct> m_ControlList;

};
#endif // AIRINGCONTROLPOINTLISTCMD_H
